@charset "utf-8";
*{ margin:0; padding:0; }
body { font: normal 14px Arial, Tahoma, Helvetica, sans-serif; }
ul{ list-style: none; }
img{ border-width: 0px; }
A { COLOR: #07519A; TEXT-DECORATION: none }
A:hover { COLOR: #FF0000; TEXT-DECORATION: underline }
/*------------------------主框架--------------------------------*/
.clear{ clear:both; height:0px; width:0px; font-size:0px; line-height:0px; }
#top{ width: 980px; margin: 0px auto; border-bottom: 2px solid #C4E4FF; height: 70px; }
#nav{ margin: 3px auto 0px; width: 980px; background-color:#9999cc;}
#con { margin: 5px auto 0px; width: 980px; }
#left { float: left; width: 228px; }
#right{ width: 746px; float: left; margin-left: 5px; }
#login {  margin: 3px auto 0px; width: 980px; background-color:#9999cc; }
/*---------------------------banner---------------------------*/
#banner{ MARGIN: 0px auto; border-bottom: 1px solid #D2D2D2; background: #FCFCFC; text-align: right; }
#banner .ba{ margin: 0px auto; width: 980px; HEIGHT: 20px; padding: 2px 0px; }
#banner a{ display: inline; float: right; width: 50px; padding: 0px; font: 12px/20px tahoma, arial, "宋体"; }

#skin{ list-style:none; height: 20px; }
#skin li{ float:left; width:15px; height:20px; overflow:hidden; display:inline; cursor:pointer; margin-left: 5px; }
#skin_0{ background: url(../img/vs.gif) -131px -34px; }
#skin_1{ background: url(../img/vs.gif) -107px -34px; }
#skin_2{ background: url(../img/vs.gif) -83px -34px; }
#skin_0.see{ background: url(../img/vs.gif) -131px -54px; }
#skin_1.see{ background: url(../img/vs.gif) -107px -54px; }
#skin_2.see{ background: url(../img/vs.gif) -83px -54px; }
/*---------------------------topbanner---------------------------*/
#top .logo{ height: 60px; width: 179px; float: left; margin-top: 3px; margin-left: 1px; display: inline; background: url(../img/vs.gif) no-repeat /*-96px -87px*/ -96px -87px; }
#top a{ display:inline; float:right; width:50px; padding:0px; font:12px/20px tahoma, arial, "宋体";}
/*---------------------------nav---------------------------*/
#nav .tab { height:26px; line-height:28px; border-bottom: 1px solid #AACCEE; }
#nav .tab ul { list-style: none; height: 26px; position: relative; top: 2px; float: left;  }
#nav .tab li { float:left; display:block; cursor:pointer; margin-right:15px; line-height:22px; text-align: center; position: relative; padding-top: 2px; }
#nav .no { width: 10px; height: 13px; font-size: 13px; }
#nav .jy{ float: right; font-size: 13px; display: inline; line-height: 24px; }
#nav .board{height:100px; line-height:100px; border:1px solid #FF0099; background-color:#FFCCFF; text-align:center }
#nav .no a:visited{ color: #CCCCCC; }
/*---------------------------left---------------------------*/
/**暂存边框设置 border:1px dashed double; **/
#left .lm{ border: 2px solid #AACCEE; width: 224px; background: #F7FCFF; }
#left .personShow{ font-weight: bold; color: #3F8BD8; padding: 5px 0px 0px 12px; line-height: 24px; }
#left .no {float: left; width: 20px; height: 13px; font-size: 13px; }
/*#left .lb a{ display:inline;  float: left; width: 40px; line-height: 29px; text-align: center; }*/
#left .lb a{ float: left; width: 40px;  line-height:29px; text-align: center; }
#left .las{font-weight: bold; color: #3F8BD8; border-top: 1px solid #E3EEFB; margin: 8px 12px 0px; padding: 14px 0px 1px; }
#left .lac{ padding-top: 3px; }
/*---------------------------right---------------------------*/
#right .rt { float:left; border: 2px solid #AACCEE; margin: 0px 6px 0px; padding: 1px 5px 0px; width: 347px; }
#right .rta a {display: block;font-weight: bold;  width: 80px; text-align: center; line-height: 28px; }
#right .rtal a { width: 80px; font-size:12px; text-align: center; line-height: 28px; margin: 0px 20px 0px; }
#right .rm{ border: 2px solid #AACCEE; width: 715px; padding: 3px 11px; margin: 5px 6px 0px; }
#right .rm a{ display: block; float: left; width: 103px; line-height: 25px; font-size: 13px; }
#right a.r1{ width: 58px; font-weight: bold; word-spacing: 2px; }
#right a.r2{ text-align: right; width: 45px; font-size: 13px; }
#right .rline{ border-bottom: 1px dotted #9AA4FA; margin-bottom: 6px; padding-bottom: 6px; }
/*---------------------------last---------------------------*/
#tool{ margin: 5px auto 0px; width: 954px; border: 2px solid #AACCEE; padding: 1px 11px; background: #F7FCFF; font-size: 13px; }
#tool a{ float: left; width: 75px; display: block; line-height: 27px; }
#tool .t1{ font-weight: bold; }
#tool .t2{ width: 54px; font-size: 13px; text-align: right; }
/*---------------------------floot---------------------------*/
#floot{ margin: 0px auto; font-size: 13px; width: 750px; line-height: 48px; }
#floot a{ float: left; display: block; }
#floot .f1{ float: left; text-align: center; width: 20px; color: #CCCCCC; }
#floot .f2{ color: #666666; float: left; display: inline; font-family: "宋体"; margin-left: 15px; }


/****************************login****************************/
#login table { border-top: 0px; border-left: 0px; border-bottom: 2px; background-color:#FFFFFF;width: 980px;}
#login td { border-right: 1px; border-top: 0px; font-size: 11pt; color: #000000;}
#login .head { color: #FFFFFF;background: #9999cc;padding: 5px;}
#login center{MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}

.red { color: #FF0000; }
.green { color: #178517; }
.blue{ color: #B84D32; }
.topjy{ color: #999999; }
.zy{ color: #2776C5; }
.white{color:white;}

.b3{ }
.b2{ margin: 0px 0px 0px 12px; }